Optimal. Leaf size=165 \[ \frac {(a (A c-c C+B d)+b (B c-(A-C) d)) x}{\left (a^2+b^2\right ) \left (c^2+d^2\right )}+\frac {\left (A b^2-a (b B-a C)\right ) \log (a \cos (e+f x)+b \sin (e+f x))}{\left (a^2+b^2\right ) (b c-a d) f}-\frac {\left (c^2 C-B c d+A d^2\right ) \log (c \cos (e+f x)+d \sin (e+f x))}{(b c-a d) \left (c^2+d^2\right ) f} \]
[Out]
________________________________________________________________________________________
Rubi [A]
time = 0.18, antiderivative size = 164, normalized size of antiderivative = 0.99, number of steps
used = 3, number of rules used = 2, integrand size = 45, \(\frac {\text {number of rules}}{\text {integrand size}}\) = 0.044, Rules used = {3732, 3611}
\begin {gather*} \frac {x (a (A c+B d-c C)-b d (A-C)+b B c)}{\left (a^2+b^2\right ) \left (c^2+d^2\right )}+\frac {\left (A b^2-a (b B-a C)\right ) \log (a \cos (e+f x)+b \sin (e+f x))}{f \left (a^2+b^2\right ) (b c-a d)}-\frac {\left (A d^2-B c d+c^2 C\right ) \log (c \cos (e+f x)+d \sin (e+f x))}{f \left (c^2+d^2\right ) (b c-a d)} \end {gather*}
Antiderivative was successfully verified.
[In]
[Out]
Rule 3611
Rule 3732
Rubi steps
\begin {align*} \int \frac {A+B \tan (e+f x)+C \tan ^2(e+f x)}{(a+b \tan (e+f x)) (c+d \tan (e+f x))} \, dx &=\frac {(b B c-b (A-C) d+a (A c-c C+B d)) x}{\left (a^2+b^2\right ) \left (c^2+d^2\right )}+\frac {\left (A b^2-a (b B-a C)\right ) \int \frac {b-a \tan (e+f x)}{a+b \tan (e+f x)} \, dx}{\left (a^2+b^2\right ) (b c-a d)}-\frac {\left (c^2 C-B c d+A d^2\right ) \int \frac {d-c \tan (e+f x)}{c+d \tan (e+f x)} \, dx}{(b c-a d) \left (c^2+d^2\right )}\\ &=\frac {(b B c-b (A-C) d+a (A c-c C+B d)) x}{\left (a^2+b^2\right ) \left (c^2+d^2\right )}+\frac {\left (A b^2-a (b B-a C)\right ) \log (a \cos (e+f x)+b \sin (e+f x))}{\left (a^2+b^2\right ) (b c-a d) f}-\frac {\left (c^2 C-B c d+A d^2\right ) \log (c \cos (e+f x)+d \sin (e+f x))}{(b c-a d) \left (c^2+d^2\right ) f}\\ \end {align*}
________________________________________________________________________________________
Mathematica [A]
time = 0.97, size = 313, normalized size = 1.90 \begin {gather*} -\frac {\frac {\left (A b c-a B c-b c C+a A d+b B d-a C d+\frac {\sqrt {-b^2} (b B c+b (-A+C) d+a (A c-c C+B d))}{b}\right ) \log \left (\sqrt {-b^2}-b \tan (e+f x)\right )}{\left (a^2+b^2\right ) \left (c^2+d^2\right )}+\frac {2 \left (A b^2+a (-b B+a C)\right ) \log (a+b \tan (e+f x))}{\left (a^2+b^2\right ) (-b c+a d)}+\frac {\left (A b c-a B c-b c C+a A d+b B d-a C d+\frac {b (b B c+b (-A+C) d+a (A c-c C+B d))}{\sqrt {-b^2}}\right ) \log \left (\sqrt {-b^2}+b \tan (e+f x)\right )}{\left (a^2+b^2\right ) \left (c^2+d^2\right )}+\frac {2 \left (c^2 C-B c d+A d^2\right ) \log (c+d \tan (e+f x))}{(b c-a d) \left (c^2+d^2\right )}}{2 f} \end {gather*}
Antiderivative was successfully verified.
[In]
[Out]
________________________________________________________________________________________
Maple [A]
time = 0.34, size = 197, normalized size = 1.19
method | result | size |
derivativedivides | \(\frac {-\frac {\left (A \,b^{2}-B a b +C \,a^{2}\right ) \ln \left (a +b \tan \left (f x +e \right )\right )}{\left (a d -b c \right ) \left (a^{2}+b^{2}\right )}+\frac {\left (A \,d^{2}-B c d +c^{2} C \right ) \ln \left (c +d \tan \left (f x +e \right )\right )}{\left (a d -b c \right ) \left (c^{2}+d^{2}\right )}+\frac {\frac {\left (-A a d -A b c +B a c -B b d +a C d +C b c \right ) \ln \left (1+\tan ^{2}\left (f x +e \right )\right )}{2}+\left (A a c -A b d +B a d +B b c -C a c +C b d \right ) \arctan \left (\tan \left (f x +e \right )\right )}{\left (a^{2}+b^{2}\right ) \left (c^{2}+d^{2}\right )}}{f}\) | \(197\) |
default | \(\frac {-\frac {\left (A \,b^{2}-B a b +C \,a^{2}\right ) \ln \left (a +b \tan \left (f x +e \right )\right )}{\left (a d -b c \right ) \left (a^{2}+b^{2}\right )}+\frac {\left (A \,d^{2}-B c d +c^{2} C \right ) \ln \left (c +d \tan \left (f x +e \right )\right )}{\left (a d -b c \right ) \left (c^{2}+d^{2}\right )}+\frac {\frac {\left (-A a d -A b c +B a c -B b d +a C d +C b c \right ) \ln \left (1+\tan ^{2}\left (f x +e \right )\right )}{2}+\left (A a c -A b d +B a d +B b c -C a c +C b d \right ) \arctan \left (\tan \left (f x +e \right )\right )}{\left (a^{2}+b^{2}\right ) \left (c^{2}+d^{2}\right )}}{f}\) | \(197\) |
norman | \(\frac {\left (A a c -A b d +B a d +B b c -C a c +C b d \right ) x}{\left (a^{2}+b^{2}\right ) \left (c^{2}+d^{2}\right )}+\frac {\left (A \,d^{2}-B c d +c^{2} C \right ) \ln \left (c +d \tan \left (f x +e \right )\right )}{f \left (a \,c^{2} d +a \,d^{3}-b \,c^{3}-b c \,d^{2}\right )}-\frac {\left (A \,b^{2}-B a b +C \,a^{2}\right ) \ln \left (a +b \tan \left (f x +e \right )\right )}{\left (a d -b c \right ) \left (a^{2}+b^{2}\right ) f}-\frac {\left (A a d +A b c -B a c +B b d -a C d -C b c \right ) \ln \left (1+\tan ^{2}\left (f x +e \right )\right )}{2 f \left (a^{2}+b^{2}\right ) \left (c^{2}+d^{2}\right )}\) | \(220\) |
risch | \(\frac {2 i C \,a^{2} x}{a^{3} d -a^{2} b c +a \,b^{2} d -b^{3} c}-\frac {x A}{i a d +i b c -a c +b d}+\frac {x C}{i a d +i b c -a c +b d}-\frac {2 i B a b e}{f \left (a^{3} d -a^{2} b c +a \,b^{2} d -b^{3} c \right )}-\frac {2 i c^{2} C x}{a \,c^{2} d +a \,d^{3}-b \,c^{3}-b c \,d^{2}}+\frac {i x B}{i a d +i b c -a c +b d}-\frac {2 i B a b x}{a^{3} d -a^{2} b c +a \,b^{2} d -b^{3} c}-\frac {2 i A \,d^{2} e}{f \left (a \,c^{2} d +a \,d^{3}-b \,c^{3}-b c \,d^{2}\right )}+\frac {2 i A \,b^{2} x}{a^{3} d -a^{2} b c +a \,b^{2} d -b^{3} c}-\frac {2 i c^{2} C e}{f \left (a \,c^{2} d +a \,d^{3}-b \,c^{3}-b c \,d^{2}\right )}+\frac {2 i A \,b^{2} e}{f \left (a^{3} d -a^{2} b c +a \,b^{2} d -b^{3} c \right )}+\frac {2 i C \,a^{2} e}{f \left (a^{3} d -a^{2} b c +a \,b^{2} d -b^{3} c \right )}+\frac {2 i B c d x}{a \,c^{2} d +a \,d^{3}-b \,c^{3}-b c \,d^{2}}-\frac {2 i A \,d^{2} x}{a \,c^{2} d +a \,d^{3}-b \,c^{3}-b c \,d^{2}}+\frac {2 i B c d e}{f \left (a \,c^{2} d +a \,d^{3}-b \,c^{3}-b c \,d^{2}\right )}-\frac {\ln \left ({\mathrm e}^{2 i \left (f x +e \right )}-\frac {i b +a}{i b -a}\right ) A \,b^{2}}{f \left (a^{3} d -a^{2} b c +a \,b^{2} d -b^{3} c \right )}+\frac {\ln \left ({\mathrm e}^{2 i \left (f x +e \right )}-\frac {i b +a}{i b -a}\right ) B a b}{f \left (a^{3} d -a^{2} b c +a \,b^{2} d -b^{3} c \right )}-\frac {\ln \left ({\mathrm e}^{2 i \left (f x +e \right )}-\frac {i b +a}{i b -a}\right ) C \,a^{2}}{f \left (a^{3} d -a^{2} b c +a \,b^{2} d -b^{3} c \right )}+\frac {\ln \left ({\mathrm e}^{2 i \left (f x +e \right )}-\frac {i d +c}{i d -c}\right ) A \,d^{2}}{f \left (a \,c^{2} d +a \,d^{3}-b \,c^{3}-b c \,d^{2}\right )}-\frac {\ln \left ({\mathrm e}^{2 i \left (f x +e \right )}-\frac {i d +c}{i d -c}\right ) B c d}{f \left (a \,c^{2} d +a \,d^{3}-b \,c^{3}-b c \,d^{2}\right )}+\frac {\ln \left ({\mathrm e}^{2 i \left (f x +e \right )}-\frac {i d +c}{i d -c}\right ) c^{2} C}{f \left (a \,c^{2} d +a \,d^{3}-b \,c^{3}-b c \,d^{2}\right )}\) | \(893\) |
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Maxima [A]
time = 0.60, size = 247, normalized size = 1.50 \begin {gather*} \frac {\frac {2 \, {\left ({\left ({\left (A - C\right )} a + B b\right )} c + {\left (B a - {\left (A - C\right )} b\right )} d\right )} {\left (f x + e\right )}}{{\left (a^{2} + b^{2}\right )} c^{2} + {\left (a^{2} + b^{2}\right )} d^{2}} + \frac {2 \, {\left (C a^{2} - B a b + A b^{2}\right )} \log \left (b \tan \left (f x + e\right ) + a\right )}{{\left (a^{2} b + b^{3}\right )} c - {\left (a^{3} + a b^{2}\right )} d} - \frac {2 \, {\left (C c^{2} - B c d + A d^{2}\right )} \log \left (d \tan \left (f x + e\right ) + c\right )}{b c^{3} - a c^{2} d + b c d^{2} - a d^{3}} + \frac {{\left ({\left (B a - {\left (A - C\right )} b\right )} c - {\left ({\left (A - C\right )} a + B b\right )} d\right )} \log \left (\tan \left (f x + e\right )^{2} + 1\right )}{{\left (a^{2} + b^{2}\right )} c^{2} + {\left (a^{2} + b^{2}\right )} d^{2}}}{2 \, f} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Fricas [A]
time = 10.94, size = 307, normalized size = 1.86 \begin {gather*} \frac {2 \, {\left ({\left ({\left (A - C\right )} a b + B b^{2}\right )} c^{2} - {\left ({\left (A - C\right )} a^{2} + {\left (A - C\right )} b^{2}\right )} c d - {\left (B a^{2} - {\left (A - C\right )} a b\right )} d^{2}\right )} f x + {\left ({\left (C a^{2} - B a b + A b^{2}\right )} c^{2} + {\left (C a^{2} - B a b + A b^{2}\right )} d^{2}\right )} \log \left (\frac {b^{2} \tan \left (f x + e\right )^{2} + 2 \, a b \tan \left (f x + e\right ) + a^{2}}{\tan \left (f x + e\right )^{2} + 1}\right ) - {\left ({\left (C a^{2} + C b^{2}\right )} c^{2} - {\left (B a^{2} + B b^{2}\right )} c d + {\left (A a^{2} + A b^{2}\right )} d^{2}\right )} \log \left (\frac {d^{2} \tan \left (f x + e\right )^{2} + 2 \, c d \tan \left (f x + e\right ) + c^{2}}{\tan \left (f x + e\right )^{2} + 1}\right )}{2 \, {\left ({\left (a^{2} b + b^{3}\right )} c^{3} - {\left (a^{3} + a b^{2}\right )} c^{2} d + {\left (a^{2} b + b^{3}\right )} c d^{2} - {\left (a^{3} + a b^{2}\right )} d^{3}\right )} f} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Sympy [C] Result contains complex when optimal does not.
time = 43.03, size = 24052, normalized size = 145.77 \begin {gather*} \text {Too large to display} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Giac [A]
time = 0.76, size = 272, normalized size = 1.65 \begin {gather*} \frac {\frac {2 \, {\left (A a c - C a c + B b c + B a d - A b d + C b d\right )} {\left (f x + e\right )}}{a^{2} c^{2} + b^{2} c^{2} + a^{2} d^{2} + b^{2} d^{2}} + \frac {{\left (B a c - A b c + C b c - A a d + C a d - B b d\right )} \log \left (\tan \left (f x + e\right )^{2} + 1\right )}{a^{2} c^{2} + b^{2} c^{2} + a^{2} d^{2} + b^{2} d^{2}} + \frac {2 \, {\left (C a^{2} b - B a b^{2} + A b^{3}\right )} \log \left ({\left | b \tan \left (f x + e\right ) + a \right |}\right )}{a^{2} b^{2} c + b^{4} c - a^{3} b d - a b^{3} d} - \frac {2 \, {\left (C c^{2} d - B c d^{2} + A d^{3}\right )} \log \left ({\left | d \tan \left (f x + e\right ) + c \right |}\right )}{b c^{3} d - a c^{2} d^{2} + b c d^{3} - a d^{4}}}{2 \, f} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________
Mupad [B]
time = 21.40, size = 196, normalized size = 1.19 \begin {gather*} \frac {\ln \left (c+d\,\mathrm {tan}\left (e+f\,x\right )\right )\,\left (C\,c^2-B\,c\,d+A\,d^2\right )}{f\,\left (a\,d-b\,c\right )\,\left (c^2+d^2\right )}+\frac {\ln \left (\mathrm {tan}\left (e+f\,x\right )+1{}\mathrm {i}\right )\,\left (C-A+B\,1{}\mathrm {i}\right )}{2\,f\,\left (a\,c\,1{}\mathrm {i}+a\,d+b\,c-b\,d\,1{}\mathrm {i}\right )}-\frac {\ln \left (a+b\,\mathrm {tan}\left (e+f\,x\right )\right )\,\left (C\,a^2-B\,a\,b+A\,b^2\right )}{f\,\left (d\,a^3-c\,a^2\,b+d\,a\,b^2-c\,b^3\right )}-\frac {\ln \left (\mathrm {tan}\left (e+f\,x\right )-\mathrm {i}\right )\,\left (A-C+B\,1{}\mathrm {i}\right )}{2\,f\,\left (a\,d-a\,c\,1{}\mathrm {i}+b\,c+b\,d\,1{}\mathrm {i}\right )} \end {gather*}
Verification of antiderivative is not currently implemented for this CAS.
[In]
[Out]
________________________________________________________________________________________